necessary repairs - Turco Inglés Diccionario